home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / bbs / high200.zip / HISTORY.DOC < prev    next >
Text File  |  1996-05-17  |  28KB  |  428 lines

  1.  
  2.                 ─────═════■ HiGHLANDER History File ■═════─────
  3.  
  4.  
  5.  
  6. v0.99  (31/01/95) - First release which only ran on The Fonty Towers BBS.
  7.  
  8. v1.00b (28/02/95) - First beta release.
  9.                     The following changes where made:
  10.                         ■ Enhanced the look of the top ten.
  11.                     The following bug fixes where made:
  12.                         ■ Used the new OpenDoors v5.0 od_disp_emu  function  to
  13.                           display  the  default  main  screen  and  logo,  this
  14.                           quickens the display up quite alot.
  15.  
  16. v1.00  (19/03/95) - Released for distribution.
  17.                     The following changes where made:
  18.                         ■ TopTenX is now TopTableX.
  19.                         ■ TopTenY is now TopTableY.
  20.                         ■ TopTenColour is now TopTableColour.
  21.                         ■ Enhanced the look of "Maybe next time!".
  22.                         ■ /P<path> command line option is now /D:<path>
  23.                         ■ /L command line option is now /LOCAL
  24.                         ■ [I]nformation key became [?] for help!
  25.                      The following bug fixes where made:
  26.                         ■ The /LOCAL command line option  doesn't  need  a  BBS
  27.                           drop file anymore.
  28.                         ■ Replaced  most  od_printf()   function   calls   with
  29.                           od_disp_str() because a user could enter  a  oneliner
  30.                           containing %i, %s, %u etc and HiGHLANDER would output
  31.                           garbage.
  32.                         ■ Replaced strcmp() with stricmp when comparing command
  33.                           line  parameters which fixes the upper case only bug.
  34.                     The following capabilities where added:
  35.                         ■ Internal Title routine  which  displays  the  program
  36.                           name and version  number  in  the  colour  gradients,
  37.                           rather than having to have this  information  in  the
  38.                           ANSi file.
  39.                         ■ TitleX, TitleY and TitleStyle  to  the  configuration
  40.                           file.
  41.                         ■ The following sysop configurable prompts where  added
  42.                           to    the     configuration     file:     PromptText,
  43.                           EnterPromptText, ReplacePromptText, DeletePromptText,
  44.                           DeletedText.
  45.                         ■ QuoteColour, used to specify the colour of the  quote
  46.                           marks which appear around the oneliners.
  47.                         ■ /W:<security> command  line  option  to  allow  [W]ho
  48.                           security level.
  49.                         ■ /S:<security> command  line  option  to  allow  sysop
  50.                           security  level  for  the  [D]elete   and   [R]eplace
  51.                           functions.
  52.                         ■ /H command line option  to  force  the  use  of  user
  53.                           handles rather than their full names.
  54.                         ■ /DEC command  line  option  to  force  HiGHLANDER  to
  55.                           decrement the users message counter  when  the  sysop
  56.                           deletes a oneliner.
  57.                         ■ /AUTO command line  option  to  force  HiGHLANDER  to
  58.                           automaticly detect the users  graphics  capabilities,
  59.                           instead of using the drop file.
  60.                         ■ /F+ command line option to force the use of a  fossil
  61.                           driver.
  62.                         ■ /F- command line option  to  force  the  use  of  the
  63.                           internal communications routines.
  64.                         ■ /B:<baud_rate> command line  option  to  specify  the
  65.                           baud rate.
  66.                         ■ /P:<port> command line  option  to  specify  the  com
  67.                           port.
  68.                         ■ /A:<address> command line option to specify  the  com
  69.                           port address.
  70.                         ■ /I:<irq_number> command line option  to  specify  the
  71.                           IRQ address.
  72.                         ■ /R:<buffer_size> command line option to  specify  the
  73.                           RX buffer size.
  74.                         ■ /T:<buffer_size> command line option to  specify  the
  75.                           TX buffer size.
  76.                         ■ /F:<buffer_size> command line option to  specify  how
  77.                           many bytes should be placed in the fifo buffer before
  78.                           an interupt is triggered.
  79.                         ■ /NOFIFO command line  option to force a 16550  UART's
  80.                           fifo buffers off.
  81.                         ■ LogFile  -  Default  logging  will   be   writen   to
  82.                           "HIGHLAND.LOG"  but  can  be   overidden   with   the
  83.                           'LogFileName <path>'  configuration  file  option  or
  84.                           /L:<path> command line option.
  85.                         ■ /L:<path> command line option to explicity specify
  86.                           the filename and path to the log file.
  87.                         ■ /C:<path> command line option to specify the filename
  88.                           and path to the config file. This enables  multi-node
  89.                           config files.
  90.  
  91. v1.01  (02/05/95) - Minor Release.
  92.                     The following changes where made:
  93.                         ■ Changed the sysop replace and delete functions to ask
  94.                           for a oneliner in the range 1-20  rather  than  0-19.
  95.                           This enables the sysop to type 0 or press <enter>  to
  96.                           quit the function.
  97.                         ■ Changed the delay in between  the  "Maybe Next Time!"
  98.                           prompt being displayed in each colour from  100ms  to
  99.                           75ms. Looks a bit smoother now!
  100.                     The following bug fixes where made:
  101.                         ■ Changed the strcpy() functions to strncpy() functions
  102.                           when copying filenames from the command line argument
  103.                           and the configuration file to the internal variables.
  104.                           This fixes a bug if the filename specified  was  over
  105.                           MAXPATH (80) characters.
  106.                     The following capabilities where added:
  107.                         ■ /TOPxx command line option to specify the  length  of
  108.                           the top oneliner writers.
  109.                         ■ TopLength option added so the  above  option  may  be
  110.                           specified in the configuation file.
  111.                         ■ /MAIN:<filename> command line option to  specify  the
  112.                           filename to use for the main ANSi screen. This allows
  113.                           the sysop to have different ANSi files for  different
  114.                           BBS nodes.
  115.                         ■ MainScreenFile option added to the configuration file
  116.                           to allow the sysop to change the ANSi main screen.
  117.                         ■ /HELP:<filename> command line option to  specify  the
  118.                           filename to use for the help ANSi screen.
  119.                         ■ HelpScreenFile option added to the configuration file
  120.                           to allow the sysop to chane the ANSi help screen.
  121.                         ■ YesKey, NoKey, WhoKey, HelpKey, ReplaceKey and
  122.                           DeleteKey added to the configuration  file  to  allow
  123.                           the sysop to define the keys that will operate
  124.                           HiGHLANDER.
  125.                         ■ NextTimeText  configuration  file  option  added   to
  126.                           enable the sysop to  changed  the  "Maybe Next Time!"
  127.                           prompt, which is displayed when a user selects not to
  128.                           enter a oneli